package com.bankcoder.listener;

import com.alibaba.excel.context.AnalysisContext;
import com.alibaba.excel.event.AnalysisEventListener;
import com.bankcoder.entity.CheckHostReview;
import com.bankcoder.entity.CheckResultEntity;

import java.util.ArrayList;
import java.util.List;

public class CheckResultListener extends AnalysisEventListener<CheckResultEntity> {
    List<CheckResultEntity> resultEntities=new ArrayList<CheckResultEntity>();
    @Override
    public void invoke(CheckResultEntity checkResultEntity, AnalysisContext analysisContext) {
        //这里读取所有已经登记的数据
        resultEntities.add(checkResultEntity);
    }

    @Override
    public void doAfterAllAnalysed(AnalysisContext analysisContext) {
        //自己的数据
        //resultEntities
        //调用接口得到别人的数据


        //最后执行写入操作

    }
}
